sponge holders - French English Dictionary